Leave the civilised world behind as 'Raincoast Sasquatch' takes you out into the rain-drenched forests of the Pacific Northwest on the trail of a living, breathing species of hominid, unlike any known primate today. Enjoy the mystery as you explore the existence of this elusive creature along the re[...]